sand dab - German English Dictionary